define("login", ["jquery", "md5", "jquery.validate","jquery.cookie"], function($){
    return {
        init : function(){
            $("form").validate({
                rules : {
                    uname : {
                        required : true
                    },
                    upwd : {
                        required : true
                    }
                },
                messages : {
                    uname : {
                        required : "请输入用户名"
                    },
                    upwd : {
                        required : "请输入密码"
                    }
                },
                submitHandler : function(){
                    $("#msg").html("");

                    var formdata=new FormData();
                    var $data=$("form").serializeArray();
                    $data.forEach((ele,index)=>{
                        var stats=ele.name=="upwd";
                        formdata.append(ele.name,stats?$.md5(ele.value):ele.value);
                    })
                    $.ajax({
                        url : "./../server/login.php",
                        type : "post",
                        dataType:"json",
                        data :formdata,
                        processData:false,
                        contentType:false,
                    }).then((res)=>{
                        if (res.status==1) {
                            $.cookie("islogin",`${$data[0]["value"]},${$.md5($data[1]["value"])}`,{ expires: 1/24/60/10});
                            window.location.href="index.html";
                        }
                    })
                    return false;
                },
                errorPlacement : function(error, ele){
                    error.appendTo($("#msg"))
                }
            })
        }
    }

})